Synonyms for "spring gun"

Words with similar meaning